import request from './request'

export const _vcode = (data, cb,er) => { // 获取图文验证码
    // return request(`/api/v1/token`, data, 'get', cb, er)
    return request(`/auth/vCode`, data, 'get', cb, er)
}
export const _login = (data, cb,er) => { // 登录
    return request(`/auth/login`, data, 'post', cb, er)
}
export const _menusBuild = (data, cb, er) => { // 获取菜单
    return request(`/api/menus/build`, data, 'get', cb, er)
}
export const _menus = (data, cb, er) => { // 获取菜单
    return request(`/api/menus/getmenu`, data, 'get', cb, er)
}
export const _menusEdit = (data, cb, er) => { // 修改菜单
    return request(`/api/menus/update`, data, 'post', cb, er)
}
export const _menusAdd = (data, cb, er) => { // 新加菜单
    return request(`/api/menus`, data, 'post', cb, er)
}
export const _menusTree = (data, cb, er) => { // 获取菜单tree
    return request(`/api/menus/tree`, data, 'get', cb, er)
}
// export const login = (data) => { // 登录
//     // return request(`/auth/login`, data, 'post', cb)
//     return new Promise((resolve, reject)=>{
//         //做一些异步操作
//         request(`/auth/login`, data, 'post', resolve(), reject())
//         // const task = function () {
//         //     console.log(data)
//         //     console.log(cb)
//         //     resolve()  // callback 中去执行 resolve 或者 reject
//         // }
//         // setTimeout(task, 2000)
//     });
// }